leaf of a gate - Espagnol Anglais Dictionnaire